﻿body
{
	margin: 0px;
	padding: 0px;
	color:#1b0079;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.231;
}
form { margin: 0px; padding: 0px; }
p{ margin:10px 0 10px 0; line-height: 125%;}

a{color:#11329b; text-decoration:none;}
a:hover{color:#178a15; text-decoration: none;}
img {border: none 0px;}
h1 { color: rgb(231, 99, 0); font-size: 18px; font-weight: bold; /*height: 21px;*/ line-height: 21px; margin: 0px; padding: 0px; }
h2 { color: rgb(231, 99, 0); font-size: 14px; font-weight: bold; /*height: 17px;*/ line-height: 17px; margin: 0px 0px 2px 0px; padding: 14px 0px 0px 0px; }
p { line-height: 15px; margin: 13px 0px; padding: 0px; }
.smallcaps { font-variant: small-caps; }

#title {font-size: 1.3em; font-weight: bold; text-align: center; padding: 8px 10px; background-color: #EEE; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 0px;}

#menu {margin: 1px auto; height: 30px; background: transparent url(../images/navi_green.gif) repeat-x scroll 0 0;}
#menu #mnuinner {float: left; display: block; width: auto; height: 30px;}
#menu #userinfo {float: right;display:block;width:auto; margin: auto 10px; font-size: 1.1em; color: #FFF; padding: 7px 3px;}
#menu #userinfo span {font-weight: bold; }
#menu #userinfo a {font-weight: bold; color: #FFF;}
#menu #userinfo a:hover {color: #999;}

#nav { float:left; margin:0px 0px 0px 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #FFF; /* background-color: rgb(126, 143, 241);*/ background: transparent url(../images/navi_back.gif) repeat-x scroll 0 0;}
#nav div{text-align: center; padding: 7px 3px;}
#nav li{float:left; list-style:none;}

#nav li a, #nav li.selected a {display:block;height:30px; color: #FFF; border-left: solid 1px #CCC; width:110px;}
#nav li a:hover {background-color: #3260f4;}
#nav li.selected a {background-color: #3260f4;}

#body {margin: 10px 0px; height: 600px; min-height: 200px; padding: 0px 10px; text-align: left; display: inline-table;}

#tbbody {float: left;}
#tbbody #mnuleft {width: 200px; background-color: rgb(236, 245, 250); border: solid 1px rgb(136, 153, 221); padding: 0px;}
#tbbody #mnuleft ul { display: block; list-style-type: none; margin: 0px; padding: 0px; width: 200px; }
#tbbody #mnuleft li {height: 25px;} 
#tbbody #mnuleft a{color: rgb(102, 51, 153); display: block; height: 13px; padding: 6px 3px 6px 10px;} 
#tbbody #mnuleft a.selected{background-color: rgb(255, 136, 34); color: white; font-weight: bold;} 
#tbbody #mnuleft a:hover { background-color: rgb(238, 102, 0); color: white; }
#tbbody #mnuleft li.sect {background-color: rgb(136, 153, 221); color: white; font-weight: bold; font-size: 1.1em; padding: 8px 5px 0px 5px;}

.tip { background-color:#ECF0F6; border:1px solid rgb(136, 153, 221); margin:0 0px 10px 0; padding:10px; text-align: left; }
.summary { background-color:#ECF0F6; border:1px solid rgb(136, 153, 221); margin:0 10px 10px 0; padding:10px; }

#tbbody #bd_container { padding-left: 10px; }

.grid { width: 100%; border-collapse: collapse; border: solid 1px rgb(136, 153, 221); background-color: rgb(136, 153, 221); }
.grid td { padding-left: 3px; padding-right: 3px; }
.grid th { vertical-align: middle; height: 26px; background: #FFFFFF url(../images/bg_hd.gif) repeat-x scroll 0 0; text-align: center;}
.grid tr { vertical-align: middle; height: 27px; background-color: #FFFFFF; }
table tr.odd th, table tr.odd { background-color: #FFFFFF; }
table tr.even th, table tr.even { background-color: #EFF3FB; }
table tr.highlight th, table tr.highlight { background-color: #FFCC33;}
table tr.rowover { background-color: #FFFFAA; }
.rowediting { background-color: #FF6666; height: 27px; }
#addLink {font-size: 1.1em; font-weight: bold; }
#footer {text-align: center; padding: 5px 10px; background-color: #EEE; color: #333; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 2px;}

ul.icon {margin:0px 0px 0px 0px; padding: 0px; list-style:none; display: block;}
ul.icon li {float:left;}
a.icon { display: block; width: 22px; height: 22px; text-align: center; vertical-align: middle; border: solid 1px #3666D4; background-position: center; background-repeat: no-repeat; background-attachment: scroll; margin: auto 2px; }
a.icon:hover { background-color: #3666D4; }
.activebn { background-image: url(../images/active.png); }
.inactivebn { background-image: url(../images/inactive.png); }
.editbn { background-image: url(../images/b_edit.png); }
.savebn { background-image: url(../images/b_save.png); }
.undobn { background-image: url(../images/b_undo.png); }
.designbn { background-image: url(../images/b_design.png); }
.deletebn { background-image: url(../images/b_drop.png); }
.descbn { background-image: url(../images/s_desc.png); }
.ascbn { background-image: url(../images/s_asc.png); }
.detailbtn { background-image: url(../images/b_detail.png); }
/*
.page div { width: auto; float: left; margin-right: 4px; padding: 2px 0px 2px 0px; font-size: 12px; }
td.page { padding: 3px 3px; }
.page a, .page a:link, .page a:active, .page a:visited  { text-align: center; vertical-align: middle; border: solid 1px #3666D4; font-size: 12px; padding: 2px 4px 2px 4px; color: #0000FF; margin-right: 0px; }
.page a:hover { background-color: #3666D4; color: #FF0000; }
.page a.current, .page a.current:link, .page a.current:active, .page a.current:visited { color: #FF0000; }
.page a.current:hover { background-color: #3666D4; }
*/
table.page td { padding: 0px;}
a.page, a.page:link, a.page:active, a.page:visited { font-size: 1.2em; color:#0000FF; margin:auto 2px; padding:2px 5px; text-align:center; vertical-align:middle; border: solid 1px #3666D4; float: left; }
a.page:hover { background-color:#3666D4; color:#FF0000; }
a.page_in, a.page_in:link, a.page_in:active, a.page_in:visited { font-size: 1.2em; color:#FF0000; margin:auto 2px; padding:2px 5px; text-align:center; vertical-align:middle; border: solid 1px #3666D4; float: left; }
a.page_in:hover { background-color: #3666D4; }
